Big Huge Thesaurus

cecal appendage

noun